Skip Ribbon Commands
Skip to main content

ContactsLaw stores some of its configuration in the Windows Registry. These are typically high-level settings which control how the application is installed and updated.

Most registry keys used by ContactsLaw are stored under [HKEY_LOCAL_MACHINE\Software\ContactsLaw Practice Management Software\ContactsLaw]. On 64-bit operating systems, the location is [HKEY_LOCAL_MACHINE\Software\WoW6432Node\ContactsLaw Practice Management Software\ContactsLaw].

Below is a list of the per-machine registry keys used by ContactsLaw:

​Key Type​ ​Default Optional​ Remarks​
​DeployLocation REG_SZ​ (none)​ No​​ The folder path (usually in Program Files) into which ContactsLaw is installed.​
​DeployMethod REG_DWORD​ ​0 No​ Indicates the edition (e.g. ClickOnce) of ContactsLaw that is installed.​
​PublishURI REG_SZ​ (none)​​ Yes​ ​The URL to the ClickOnce application manifest used to determine whether there are updates to ContactsLaw.​
​PublishVersion REG_SZ​ 1.0.0.0​ No​ The version of ContactsLaw that was most recently installed.​
​DDMServer REG_SZ​ (none)​ Yes​ Specifies the IP address or hostname of the DDM server, which is normally automatically discovered by ContactsLaw. Explicitly setting this key may improve startup times.​
​MultiUser REG_DWORD ​0 Yes​ ​When set to any non-zero value, indicates that it is likely there will be multiple concurrent users on the machine. ContactsLaw will not try to install updates if other users are logged onto the computer.
IntegrityLevel REG_DWORD ​1 ​Yes ​Controls the integrity level with which ContactsLaw is launched (when using the installer).​
​LaunchDaemon ​REG_DWORD 0​ ​Yes ​When set to any non-zero value, launches the ContactsLaw Daemon instead of the main executable. The service is installed if it is not already present. If the service is running, it will be restarted after the update.
 

Some other settings are stored under [HKEY_CURRENT_USER\Software\ContactsLaw Practice Management Software\ContactsLaw]. This is the same on all platforms.

Below is a list of the per-user registry keys used by ContactsLaw:
 
​Key Type​ ​Default Optional​ Remarks​
​CustomerIdentity REG_SZ​ (none)​ Yes The licensing identity for the user's firm. This is used when connecting to the DDM server.